# 字符串(str),通过单引号或者双引号包裹起来的字符

name = "张三"
sex = '男'

print(name, type(name))

# 定义多行字符串

# \ 可以换行写代码
doc1 = "字符串(str) \
 字符串是以两个单引号或两个双引号包裹起来的文本 \
 字符串 Jump Shot 包括 J，u，m，p，空格，S，h，o，\
t 这9个字符"
print(doc1)

# 通过三个引号定义字符串
doc2 = """
字符串(str)
 字符串是以两个单引号或两个双引号包裹起来的文本
 字符串 Jump Shot 包括 J，u，m，p，空格，S，h，o，t 这9个字符
"""

print(doc2)

# 如果字符串中有双引号外面使用单引号
# 如果字符串中有单引号外面用双引号

str1 = 'java."python",大数据'
print(str1)
str2 = "java.'python',大数据"
print(str2)

# 转义字符
# \n 代表换行，\t 代表制表符
str3 = "python\njava"
print(str3)

str4 = "java\tpython"
print(str4)

# 在前面加上r，禁用转义字符

str5 = r"java\t大数据"
print(str5)
